home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 23 / Amiga Format AFCD23 (Feb 1998, Issue 107).iso / -seriously_amiga- / shareware / programming / mui / mcc_date / developer / rexx / include / date_mcc.rexx
OS/2 REXX Batch file  |  1997-12-06  |  3KB  |  83 lines

  1. /*
  2. **
  3. ** Copyright © 1997 Kai Hofmann. All rights reserved.
  4. ** Registered MUI custom class!
  5. **
  6. ** $VER: Date_mcc.rexx 12.1 (17.08.97)
  7. **
  8. ** Experimental version, please report bugs/improvements!
  9. */
  10.  
  11. MUIC_Date = "Date.mcc"
  12. /*#define DateObject    MUI_NewObject(MUIC_Date*/
  13.  
  14. MUIA_Date_Day            = 0x81ee0001
  15. MUIA_Date_Month            = 0x81ee0002
  16. MUIA_Date_Year            = 0x81ee0003
  17. MUIA_Date_FirstWeekday        = 0x81ee0004
  18. MUIA_Date_Language        = 0x81ee0007
  19. MUIA_Date_Country        = 0x81ee0008
  20. MUIA_Date_MinDay        = 0x81ee0041
  21. MUIA_Date_MinMonth        = 0x81ee0042
  22. MUIA_Date_MinYear        = 0x81ee0043
  23. MUIA_Date_MaxDay        = 0x81ee0044
  24. MUIA_Date_MaxMonth        = 0x81ee0045
  25. MUIA_Date_MaxYear        = 0x81ee0046
  26. MUIA_Date_JD            = 0x81ee0053
  27. MUIA_Date_MJD            = 0x81ee0054
  28. MUIA_Date_YDay            = 0x81ee0056
  29. MUIA_Date_Week            = 0x81ee0057
  30. MUIA_Date_Weekday        = 0x81ee0058
  31.  
  32. MUIV_Date_Country_Unknown    = 0
  33. MUIV_Date_Country_Italia    = 1
  34. MUIV_Date_Country_Deutschland    = 2
  35. MUIV_Date_Country_Schweiz    = 3
  36. MUIV_Date_Country_Danmark    = 4
  37. MUIV_Date_Country_Nederland    = 5
  38. MUIV_Date_Country_GreatBritain    = 6
  39.  
  40. MUIV_Date_Weekday_Monday    = 1
  41. MUIV_Date_Weekday_Tuesday    = 2
  42. MUIV_Date_Weekday_Wednesday    = 3
  43. MUIV_Date_Weekday_Thursday    = 4
  44. MUIV_Date_Weekday_Friday    = 5
  45. MUIV_Date_Weekday_Saturday    = 6
  46. MUIV_Date_Weekday_Sunday    = 7
  47.  
  48. MUIV_Date_Lang_Locale        = 0
  49. MUIV_Date_Lang_English        = 1
  50. MUIV_Date_Lang_Deutsch        = 2
  51. MUIV_Date_Lang_Français        = 3
  52. MUIV_Date_Lang_Español        = 4
  53. MUIV_Date_Lang_Português    = 5
  54. MUIV_Date_Lang_Dansk        = 6
  55. MUIV_Date_Lang_Italiano        = 7
  56. MUIV_Date_Lang_Nederlands    = 8
  57. MUIV_Date_Lang_Norsk        = 9
  58. MUIV_Date_Lang_Svenska        = 10
  59. MUIV_Date_Lang_Polski        = 11
  60. MUIV_Date_Lang_Suomi        = 12
  61. MUIV_Date_Lang_Magyar        = 13
  62. MUIV_Date_Lang_Greek        = 14
  63. MUIV_Date_Lang_Esperanto    = 15
  64. MUIV_Date_Lang_Latina        = 16
  65. MUIV_Date_Lang_Russian        = 17
  66. MUIV_Date_Lang_Czech        = 18
  67. MUIV_Date_Lang_Catalonian    = 19
  68.  
  69. MUIV_Date_Compare_Less        = -1
  70. MUIV_Date_Compare_Equal        =  0
  71. MUIV_Date_Compare_Greater    =  1
  72.  
  73. MUIM_Date_SetCurrent        = 0x81ee0048 /* struct MUIP_Date_SetCurrent {ULONG MethodID;}; */
  74. MUIM_Date_IncreaseDays        = 0x81ee0049 /* struct MUIP_Date_IncreaseDays {ULONG MethodID; ULONG days;}; */
  75. MUIM_Date_DecreaseDays        = 0x81ee004a /* struct MUIP_Date_DecreaseDays {ULONG MethodID; ULONG days;}; */
  76. MUIM_Date_IncreaseMonths    = 0x81ee004b /* struct MUIP_Date_IncreaseMonths {ULONG MethodID; ULONG months;}; */
  77. MUIM_Date_DecreaseMonths    = 0x81ee004c /* struct MUIP_Date_DecreaseMonths {ULONG MethodID; ULONG months;}; */
  78. MUIM_Date_IncreaseYears        = 0x81ee004d /* struct MUIP_Date_IncreaseYears {ULONG MethodID; ULONG years;}; */
  79. MUIM_Date_DecreaseYears        = 0x81ee004e /* struct MUIP_Date_DecreaseYears {ULONG MethodID; ULONG years;}; */
  80. MUIM_Date_IncreaseToWeekday    = 0x81ee004f /* struct MUIP_Date_IncreaseToWeekday {ULONG MethodID; date_Weekdays weekday;}; */
  81. MUIM_Date_DecreaseToWeekday    = 0x81ee0052 /* struct MUIP_Date_DecreaseToWeekday {ULONG MethodID; date_Weekdays weekday;}; */
  82. MUIM_Date_Compare        = 0x81ee0055 /* struct MUIP_Date_Compare {ULONG MethodID; Object *obj;}; */
  83.